Ext.namespace("DMP.PRODUCT")
DMP.PRODUCT = function() {
	DMP.PRODUCT.superclass.constructor.call(this);
}

var product_select = new Ext.data.Store({
			url : 'getAllProduct.action',
			reader : new Ext.data.JsonReader({
						root : 'values'
					}, [{
								name : 'productId',
								type : 'int'
							}, {
								name : 'productName',
								type : 'string'
							}])
		});

DMP.PRODUCT = Ext.extend(Ext.form.ComboBox, {
			id : 'productId',
			name : 'order.productId',
			hiddenName : 'order.productId',
			valueField : 'productId',
			width : 120,
			displayField : 'productName',
			emptyText : '--请选择--',
			editable : false,
			selectOnFocus : true,
			mode : 'remote',
			store : product_select,
			triggerAction : 'all',
			loadingText : '加载中...',
			fieldLabel : '订购产品',
			allowBlank : false
		});

Ext.reg('productCombo', DMP.PRODUCT)